IBM Software

DB2 Software Developer's Kits Version 2

Flexible development environment for programming DB2 applications

Designed to meet the needs of database developers, each DATABASE 2* Software Developer's Kit (DB2* SDK) provides comprehensive documentation, tools and code samples for developing IBM* DB2 relational database applications on workstations.

Using the DATABASE 2 SDKs and popular tools like IBM C Set ++, you can exploit all of DB2's features. You can program using common SQL syntax for portability of both client and server applications or exploit the unique features of a specific environment. DB2 SDKs allow applications to bind to servers using the full range of bind options supported on the target server. The SDKs support development using traditional and object-oriented tools and techniques. Develop applications to access data on a workstation, on the LAN, or on the host. DB2 Version 2 tools like the SDK provide a natural choice for use in off loading database applications or application development from the mainframe.

Choice of programming language. Protection of existing investment.

There's no need to learn a whole new environment. With DB2 SDK precompilers, programmers can embed SQL statements in applications written in C, C++, COBOL, FORTRAN and REXX. Both dynamic and static SQL are supported. A documented API allows providers of application development tools to build in DB2 precompiler support, offering greater choice in development languages and tools.

As an alternative to embedded SQL, the DB2 SDK supports the DB2 Call Level Interface (DB2 CLI) that fully exploits the new object-oriented capabilities of the DB2 Version 2 servers. Using the DB2 CLI, you code host language function calls to access databases. DB2 CLI incorporates large portions of the X/Open SQL Call Level Interface, Microsoft's Open Data Connectivity (ODBC) specification, and is closely aligned with the emerging ISO Call Level Interface specification. DB2 CLI preprocessing is not required.

Extensive online help is available. The supplied code samples also help you become proficient and productive in the DB2 environment.

Graphical view and navigation with Visual Explain. Mainframe features on a desktop

Displaying informative graphics, the Visual Explain tool helps OS/2* and AIX* developers easily understand the decisions made by DB2 Version 2's new optimizer, simplifying the task of optimizing application performance.

Includes run-time client support and ODBC access

DB2 SDKs include Client Application Enablers that allow popular OS/2, DOS, Windows**, UNIX** and Apple** Macintosh System 7 applications to access local or remote DB2 database servers using common protocols including NetBios, IPX/SPX, TCP/IP and APPC. DB2 clients support the Microsoft** Open Database Connectivity (ODBC) specification. Any combination of DB2 clients can be connected to a network. The Client Application Enablers can increase end-user productivity by providing consistent interfaces to DB2 data.

Command line processor

Programmers often need rapid prototyping and ad hoc database query capabilities. The DB2 Command Line Processor provides interactive SQL support. It also supports both interactive and batch entry of DB2 commands, to help programmers manage their database environment.

Peak performance

Application developers can extract peak performance from their databases through the use of DB2 stored procedures. Processing loads can be shared between clients and servers. Compound SQL statements can be submitted in an efficiently processed block that reduces network traffic.

Greater portability with less time and effort

DB2 Version 2 improves the portability of applications between workstations and host servers. DB2 databases now support many more MVS statements for better consistency in SQL statements between DB2 desktop and host applications. DB2 now has fewer constraints on reserved words, tables referenced in SQL statements and variables in programs. The DB2 SDK also includes an MVS Flagger, a tool that saves time and effort by reducing the number of errors in porting applications to run on MVS/ESA hosts.

The tools you need to build DB2 applications.

TECHNICAL INFORMATION

Beta Program

Beta programs for the Software Developer's Kit Version 2 on HP-UX, the Solaris Operating Environment and Apple's System 7 operating system begin at selected test sites in July, 1995.

The Software Developer's Kit Version 2 for SINIX, the Siemens Nixdorf UNIX operating system is available as a beta program beginning in September, 1995.

Please contact your IBM representative for participation in these programs.


To obtain information about, or to order, any of the above software, in the US or Canada please call (800) IBM-3333, ext GA020 or write to:

IBM Corporation
Software Solutions Division
Route 100
Somers, NY USA 10589

See this list of phone numbers for other locations.


See the DB2 Family for information on other related products.


For more information | IBM software page | IBM software indexes ]


[ IBM home page | Order | Search | Contact IBM | Help | (C) | (TM) ] ^Z

Cached on www.Corp.Sun.COM (0 hours old) Refresh Cache